teaspoonful (tsp) - English Synonyms Dictionary